home *** CD-ROM | disk | FTP | other *** search
/ Merciful 1 / Merciful - Disc 1.iso / software / m / movie_shop / movie_shop.txt next >
Text File  |  1995-10-14  |  20KB  |  563 lines

  1.  
  2. MacroSystem VLab Motion
  3.  
  4.  
  5. Motion JPEG Board For The Amiga Series Computer
  6.  
  7.  
  8. Manual Addendum For MovieShop Software Version 1.2
  9.  
  10. As a result of our continous efforts to enhance MovieShop, the software
  11. package for the VLab Motion , we proudly present V 1.2 of this program.
  12.  
  13. It features many new functions and a lot of streamlining/bugfixing.
  14. Actually, the new features are that many that this manual addendum is
  15. necessary to understand and use MovieShop V 1.2 entirely.
  16.  
  17.  
  18.  
  19. What's New In V 1.2?
  20.  
  21. If you have used V 1.0/1.1 previously, you might want to know about the new
  22. features.  OK, here's an overview:
  23.  
  24.  
  25. *  The  biggest  new program part is the effect module.  Most of our latest
  26. development efforts went into this outstanding system!  We will explain the
  27. concept and philosophy of the effect system later on in detail, but just to
  28. make  you  keen:   It is a flexible, mouse-driven, easy to use, modular and
  29. expandable  solution  to  add digital video effects to your video that will
  30. again  knock  your socks off...  It gives you digital character generation,
  31. lots  of astounding A/B roll edit events and also image processing right in
  32. MovieShop .
  33.  
  34. *  An  auto-save-mode  is implemented now that saves your work periodically
  35. (time slots changeable) and/or any time a new scene is ''born''.
  36.  
  37. *  The  time  line is entirely new.  As a part of the effect system, it has
  38. been  changed totally.  You can now throw in your scenes, put effects (edit
  39. events,  image  processing  effects) underneath or above them, set locators
  40. for  playing only parts of the video, shorten and re-lengthen scenes in the
  41. timeline  and  much  more.   Also,  the  timeline is now horizontal and not
  42. vertical  and  can  have  3  (simple mode) or unlimited (UPN mode) parallel
  43. scene lines.
  44.  
  45. * The smoothing, en effective way to reduce the JPEG data rate, is now much
  46. more  flexible,  featuring separated horizontal and vertical smoothing, the
  47. horizontal one configurable (7 levels).
  48.  
  49. *  The Saving and Loading of scenes is now many times faster due to massive
  50. optimizing.
  51.  
  52. *  Many  bugs  have  been  fixed  in  order  to  achieve a much more stable
  53. operation.
  54.  
  55.  
  56. * You can now generate a MasterScene that reactivates stored JPEG images on
  57. your partition even if they have been deleted previously.
  58.  
  59.  
  60. We  hope  this  new  version  of MovieShop will give you features you like.
  61. Keep  in  mind:   VLab Motion is still in full development progress and new
  62. software versions are about to appear.
  63.  
  64.  
  65. ===========================================================================
  66.  
  67.  
  68.  
  69. The Effect Software System
  70.  
  71. This  new  part  of the MovieShop software is certainly the most impressing
  72. and  valuable new feature of the V 1.2 software update.  It can be used for
  73. many purposes, and since it has a fully modular concept, it can be expanded
  74. easily without even changing the main MovieShop program.
  75.  
  76. The effect system allows you to add digital changes to scenes placed in the
  77. time  line.   These changes can be anything and can affect one, two or even
  78. more scenes at a time.  It can be used for three main purposes:
  79.  
  80.  
  81.  
  82. *  A/B  roll edit effects.  This means that you can fade one scene into the
  83. other or use any other way to bridge from one scene into the next.  Let the
  84. old  scene  fly  away, wipe over, build a pyramide from the old, launch the
  85. pyramide into space in front of the new scene, play 9 scenes simultanously,
  86. each one in its own window!
  87.  
  88. *  Image  processing  effects  like mosaic, scale, color-to-grey and relief
  89. that makes export/import efforts and ARexx scripts for ADPro etc.  obsolete
  90. in many cases
  91.  
  92. * Character generation for adding text to your video using the digital way
  93.  
  94.  
  95. We  would  like  to explain the basic concept about the effect system first
  96. before  we  will continue to explain each separate effect later on.  Please
  97. take  the  time  to  read about the concepts before you start to play -- we
  98. promise it is going to be worth it.
  99.  
  100.  
  101.  
  102.  
  103. The Concept Of The Digital System
  104.  
  105. As you know, VLab Motion is a pure digital video system. Therefore, video
  106. effects can and have to be rendered. This is an off-line process that can
  107. take its time, but will deliver perfect results otherwise only possible
  108. with equipment worth tenthousands of Dollars.
  109.  
  110. MovieShop lets you put digital video effects to any image or scene you have
  111. stored in the MovieShop partition.
  112.  
  113. The heart of the effect system is the time line.  As you know
  114. or  at least can imagine, the time line can contain scenes grabbed with the
  115. VLab Motion or imported from other Amiga programs.
  116.  
  117. You  can  now  grab an effect from a choice of available modules (very much
  118. like  in  ADPro) and put them into the time line as well.  The frames being
  119. in  the  same  time  slot as the effect module will then be affected by the
  120. time line.  Since you can freely place and stretch/shrink effect modules on
  121. the time line, you can easily decide which frames of the scenes in the time
  122. line should be affected.
  123.  
  124. If  you  have  10  seconds of video in the time line, no matter in how many
  125. scenes,  and  you  want  to convert second 8 and 9 into grey, just grab the
  126. ColorToGrey module and put it underneath the scene(s), starting from second
  127. 8 and being 2 seconds long.
  128.  
  129. You  can  start  the  rendering  of  such scenes easily now.  The MovieShop
  130. system  will  render  new  frames  now  and  store  them on the VLab Motion
  131. partition, just like any video data it controls.
  132.  
  133. The  output  of  the  rendering  can be controlled in the time line control
  134. window very much like an independent scene.  In fact, you can even generate
  135. a new scene from the output of the time line rendering!
  136.  
  137. Four elements of the MovieShop user interface are involved in the effect
  138. procedure:
  139.  
  140.  
  141. 1. The Time Line, the heart of the system.
  142.  
  143. 2. The Time Line Control, where you can check, execute and play the time
  144. line with effects. Here, you can also set ins and outs for the locator to
  145. render or play only a part of the time line.
  146.  
  147. 3.  The  Effect  List, where you can pick all effects from the there-listed
  148. choice and then move them into the time line.
  149.  
  150. 4. The Time Line Menue, where you can set options for the effect editing
  151. procedure and control some further functions.
  152.  
  153.  
  154. We will explain how to use the two different modes by giving you an
  155. example, one for the simple and one for the UPN (expert) mode.
  156.  
  157.  
  158. The Simple Mode
  159.  
  160. The simple mode is well suitable for effects like fading from one scene
  161. into the next or wiping over. It is fast and comfortable, but does not
  162. allow you to perform combinations of effects for getting customized special
  163. effects.
  164.  
  165. You can activate the simple mode in the Time Line menue and open the time
  166. line using the window menue. In this menue, make sure now that 'Position
  167. Window' and 'Operator Window' is both marked as active.
  168.  
  169. It will come up with 3 vertical rows now, the first and the last called S1
  170. and S2. These are for scenes that you want to arrange in the time line,
  171. like an A and B roll. Why 2 scene lines? Well, you can now overlap scenes
  172. in the time line, one in the top and one in the bottom line! For the
  173. overlapping area, you can (and need) to insert an effect that decides what
  174. will happen with the overlapping part of the video. A fade would just fade
  175. through from the first scene to the last.
  176.  
  177. A fade could now look like this:
  178.  
  179.  
  180. [.] Edit List
  181. -------------------------------------------------------------------------
  182. S1 IXXXXXXXXX-Scene1-XXXXXXXXXXXXXXXX
  183. -------------------------------------------------------------------------
  184. OP                         XX-Fade-XX
  185. -------------------------------------------------------------------------
  186. S2                         XXXXXXXXXXXXXXXXX-Scene2-XXXXXXXXXXXX
  187. -------------------------------------------------------------------------
  188.  
  189.  
  190.  
  191. To do your first fade, now do the following:
  192.  
  193. 1. Digitize two scenes.
  194.  
  195. 2. Drag the first scene into the first line of the time line (named S1),
  196. just by clicking on the scene and keep clicked for some time. After the
  197. mousepointer has turned into a hand, you can now drag it over to the time
  198. line. Place it to the extreme left. The position window should now be
  199. opened (otherwise check the menue bar settings for the time line). You can
  200. manually set the start position to 000.00:00.
  201.  
  202. 3. Now drag the second scene into the bottom line of the time line (S2).
  203. Place it into a position that overlaps the start part of the second scene
  204. with the end part of the first, just like in the "picture" above.
  205.  
  206.    TIP: You can move the scenes and effects by clicking on them
  207.    and also shorten (and re-lengthen) scenes by clicking at the
  208.    left or right border.
  209.  
  210. 4. Now, open the effect list and look for the Fade effect. If no effect
  211. shows up, check the pathes for the operators in the settings menue.
  212.  
  213. 5. Pick the fade effect and place it into the OP-line (middle) of the time
  214. line. Place it exactly into the overlapping area of the both scenes, if
  215. necessary, change the size to make it fitting properly.
  216.  
  217.    TIP: You can zoom in and out if the sizes of the scenes are not
  218.    comfortable.  Do that with the + and - symbols in the top right
  219.    corner of the time line window.
  220.  
  221. 6. The window for the fade settings should now open. If not, doubleclick on
  222. the effect in the time line or change the settings in the time line menue.
  223. Select "through" in the mode cycle gadget.
  224.  
  225. 7. If your window looks like the above "image", open the edit control
  226. window.
  227.  
  228. 8. Click on "Check". Now, the time line will be checked for logical
  229. correctness - f.e. if there is a valid effect for overlapping areas and if
  230. there are enough scenes to deliver necessary inputs to the effects. Also,
  231. it will check for illegal breaks in the time line. If you have set the
  232. safety requesters to "often", you will be informed if the time line is OK.
  233. Errors will be reported in any case.
  234.  
  235. 9. Now, click on "Execute". The time line will now be executed and the
  236. fade-area frames will be rendered. The small white line in the top of the
  237. time line will show you the progress of the rendering (if the zoom is
  238. correct).
  239.  
  240. 10. If the execution is finished, you can play the time line as usual.
  241.  
  242. 11. You can now generate a scene from the time line output by selecting
  243. "Edit->Time Line->Generate Scene" from the menue. A new scene will appear,
  244. called "Movie". This scene contains the video that the time line holds and
  245. can further be used equal to any other video scene in the scenes window.
  246.  
  247. Instead of the fade, you can now use any effect that works as stand-alone.
  248. Some effects can only be used in combinations with others, those are only
  249. valid in the UPN-mode (expert mode).
  250.  
  251. The valid effects for the simple mode (for the UPN-mode as well, of
  252. course):
  253.  
  254. ColorDepth     (1 input scene)
  255. ColorToGrey    (1 input scene)
  256. Delay          (1 input scene)
  257. Fade           (1 or 2 input scenes)
  258. Flip           (2 input scenes)
  259. Freeze         (1 input scene)
  260. Mirror         (1 input scene)
  261. Mosaic         (1 input scene)
  262. Negative       (1 input scene)
  263. Nop            (1 input scene)
  264. Relief         (1 input scene)
  265. Shift          (2 input scenes)
  266. Title          (1 input scene)
  267. Wipe           (2 input scenes)
  268.  
  269. Some of the others are possible, but would not make a lot of sense in the
  270. simple mode:
  271.  
  272. Background     (0 input scene)
  273. Border         (1 input scene)
  274. Compose        (2 input scenes)
  275. Noise          (0 input scene)
  276.  
  277.  
  278. The other effects can only be used in combination with other effects and
  279. are invalid for the simple mode:
  280.  
  281. Alpha          (1 input scene)
  282. Crop           (1 input scene)
  283. QuickScale     (1 input scene)
  284. Scale          (1 input scene)
  285. Rotate         (1 or 2 input scenes)
  286. Trapezium      (1 input scene)
  287.  
  288. We do encourage you to play with the effects! Refer to the explanations for
  289. each scene for further info.
  290.  
  291.  
  292.  
  293. The UPN (Expert) Mode
  294.  
  295. Let  us  say  something first:  The UPN mode is not really easy to use.  It
  296. requires probably a long learning phase. If you think you do not want to 
  297. invest time in this part of the software, maybe the simple mode is OK for 
  298. you. Otherwise, be prepared!
  299.  
  300. The most complicated part on the UPN-mode is the way you need to set up the
  301. scenes and effects. If you have once understood the principles, it is no
  302. longer mysterious but very effective.
  303.  
  304. UPN is the (German) abbreviation for Reverse Polish Notation. Users of
  305. scientific pocket calculators (HP 48) will probably know about it already.
  306. The Polish Notation is doing things reverse to the normal way of organizing
  307. stacks. The algorythm will work through your scenes and effects from the
  308. top to the right, starting work after it has parsed through from the bottom
  309. to the top. This forces you to put the first things to happen underneath
  310. the next!
  311.  
  312. Let us start with something simple: The same fade as described above for
  313. the simple mode, but now in the UPN.
  314.  
  315. Now, you put the first scene in line 2 (or deeper). Put the fade effect in
  316. line 3 and the second scene in line 1. Stretch the effect over the
  317. overlapping part of the first and second scene. Done!
  318.  
  319.  
  320. [.] Edit List
  321. -------------------------------------------------------------------------
  322. L1 I                          XXXXXXXXXX-Scene2-XXXXXXXXXXXXXXXX
  323. -------------------------------------------------------------------------
  324. L2 IXXXXXXXXXXXXXXXX-Scene1-XXXXXXXXXXXX
  325. -------------------------------------------------------------------------
  326. L3 I                          XX-Fade-XX
  327. -------------------------------------------------------------------------
  328. L4 I
  329. .
  330. .
  331. .
  332. .
  333.  
  334.  
  335.  
  336. What does the UPN mode now do? Well, it starts at the top, detecting Scene
  337. 2. No effect underneath this scene - so it is an output directly. Then,
  338. Scene 1. Underneath Scene 1 is an effect with two outputs - so it is clear
  339. now: Take the one above the effect as the first input and the one above as
  340. the second.
  341.  
  342.  
  343. If there would be an effect with one input underneath Scene 2, it would
  344. perform the fade between Scene 1 and the output of the effect beeing put on
  345. Scene 2 (say, a ColorToGray).
  346.  
  347. Why this method? Well, it looks odd, but it has the big advantage that it
  348. makes it possible to combine an unlimited amount of effects without
  349. specifying inputs and outputs manually.
  350.  
  351. Another example: We want to use the Flip effect to flip from one frame to
  352. the other, performed on a green background.
  353.  
  354. Three effects and two scenes are involved here:
  355.  
  356. - The background operator
  357. - The Flip operator
  358. - The compose operator
  359.  
  360. - The first scene
  361. - The last scene
  362.  
  363. The setup is like this:
  364.  
  365. [.] Edit List
  366. -------------------------------------------------------------------------
  367. L1 I                          XXXXXXXXXX-Scene2-XXXXXXXXXXXXXXXX
  368. -------------------------------------------------------------------------
  369. L2 IXXXXXXXXXXXXXXXX-Scene1-XXXXXXXXXXXXX
  370. -------------------------------------------------------------------------
  371. L3 I                          XX-Flip-XXX
  372. -------------------------------------------------------------------------
  373. L4 I                          XX-Back-XXX
  374. -------------------------------------------------------------------------
  375. L5 I                          X-ComposeXX
  376. -------------------------------------------------------------------------
  377. L6 I
  378. .
  379. .
  380. .
  381.  
  382. UPN starts at the top, detecting scene 2 and 1 as inputs for the flip, then
  383. discovering the output of the flip and the background (set to green) as the
  384. inputs for the Compose.
  385.  
  386. You  can  do  this with any amount of effects and scenes as you would like.
  387. This  method  opens new horizons for you!  You can create your own, totally
  388. unique effects with this easily.  We encourage you to play with it!
  389.  
  390.  
  391.  
  392. The Effect Operators
  393.  
  394. This  list  gives  you  short descriptions of the operators how they are at
  395. this time.
  396.  
  397.  
  398.  
  399. Fade
  400.  
  401. This  is the most popular effect.  It just fades a scene in, out or through
  402. into another scene.
  403.  
  404. The operation is very simple and should be obvious to you.
  405.  
  406.  
  407.  
  408. Wipe
  409.  
  410. This  is  an easy way to just wipe from one scene into the other.  This can
  411. work in four directions (up, down, left and right).
  412.  
  413. It is easy to use.
  414.  
  415.  
  416.  
  417. Shift
  418.  
  419. Very  much  like  the  wipe,  but one scene shifts the other one out of the
  420. screen.  It is like shifting photos on a table!
  421.  
  422.  
  423. Flip
  424.  
  425. This  effect treats the two scenes by pressing the first scene together and
  426. then  extending the second.  It looks like the scenes are on a double-sided
  427. sheet that gets turned around.
  428.  
  429. You can set wether this should happen vertically or horizontally.
  430.  
  431.  
  432.  
  433. Compose
  434.  
  435. This  composes two images with each other.  It has to be used if the output
  436. of an effect is not full size (like the scale).  Then, you need to define a
  437. background  (a scene or the background effect) and comose the smaller image
  438. on the other one.
  439.  
  440. It  is  also  the "motion engine" in the MovieShop effect system.  Since it
  441. can  place  the  image  anywhere  on or besides the screen and you can give
  442. start  and  end  coodinates, you can easily make a scene move in front of a
  443. background.   Use  the  trapezium to build a pyramide out of your scene and
  444. launch the pyramide off!
  445.  
  446. If  you close the window having Start or End active in the Position line, a
  447. motion  will  be rendered.  If it is set to Start=End, the position remains
  448. stable.   This  method  is  the  same  for  any  motion-capable  effect  in
  449. MovieShop.
  450.  
  451.  
  452. QuickScale
  453.  
  454. This  effect  scales the image very quick, but only to fixed ratios like 25
  455. or 50 %.  Remember a downscaled image needs to be combined with a full size
  456. background via the compose operator.
  457.  
  458.  
  459. Border
  460.  
  461. This operator draws a border around the image.  Nice for downscaled frames.
  462. You can set the color and the thickness of the border, and also if you want
  463. to have the border around the frame or inside, but at the borders, covering
  464. the outer part of the image.
  465.  
  466.  
  467. Scale
  468.  
  469. This  lets  you  freely  set  the  resolution  of  the frames.  Since it is
  470. motion-capable, you can set Start and End values.
  471.  
  472. The  Scale needs to be composed to a full size background if it is used for
  473. downscaling.
  474.  
  475.  
  476. Background
  477.  
  478. This is an image generator.  It has no input, but serves as a scene because
  479. it has one output.
  480.  
  481. You can set the size and the colors of the image, and even the transparency
  482. value (alpha) is changeable.
  483.  
  484. The background is a motion effect and can change colors over the runtime.
  485.  
  486.  
  487. ColorDepth
  488.  
  489. This lets you reduce the colors of a scene.  The power of the reduction can
  490. be from 2 up to 50 bitplanes, so from 2 to 125000 colors.
  491.  
  492.  
  493. ColorToGrey
  494.  
  495. This one generates b/w video from color scenes.
  496.  
  497.  
  498. Crop
  499.  
  500. The  crop  just  cuts  out a piece of the image at the specified place.  It
  501. does need a composed fullsize background.
  502.  
  503.  
  504.  
  505. Alpha
  506.  
  507. Lets you fade an image over another, using the compose in addition.
  508.  
  509.  
  510. Title
  511.  
  512. This is a true digital character generator.  It has two modes:
  513.  
  514. - The auto-mode
  515.  
  516. - The manual mode
  517.  
  518. The  auto mode is very simple:  Set your settings in the window and load an
  519. ASCII text file (to be made e.g.  with the "ED").
  520.  
  521. The  first  line  of a section of text will always be printed in a times 24
  522. font, the rest in times 18.  The text is always pure white.
  523.  
  524. You can generate text easy and quick using the auto-mode.
  525.  
  526. The manual mode is however more complicated but very versatile.
  527.  
  528. To activate it, set the Format to "Free".
  529.  
  530. Now,  you  can and have to specify steering sequences, always in an own new
  531. textline, starting with a "\".  These are the available steering sequences:
  532.  
  533.  
  534.  
  535.  
  536. - \Align (Left-Right-Center) [row] Sets the text direction in row [row].
  537.  
  538. - \Color r g b [a] Sets the color and alpha values for the text.
  539.  
  540. - \Direction {UP LEFT STANDSTILL} Sets the roll direction of the text.
  541.  
  542. - \Distance x The distance between lines in pixels.
  543.  
  544. -  \Font  fontname [size [B][U]] Sets the font to be used.  B and U are for
  545. Bold and Undelined.
  546.  
  547. -\Rows  x1  w1 [x2 w2 [x3 w3...]]] Defines columns (one to four).  X is for
  548. the left border, w the width.
  549.  
  550. \TopMargin  x  For  LEFT  direction  only  - sets where the textline should
  551. scroll on the monitor.  Range is from 0 to 100 %.
  552.  
  553. \\ Line for comments
  554.  
  555.  
  556. As  you  might  have noticed, some of the operators are not listed.  Do not
  557. panic!   We will make a manual available to you.  We picked the here listed
  558. effects  mainly to explain the system.  Effects are pretty easy anyway - we
  559. again encourage you to start playing with it.
  560.  
  561.  
  562.  
  563.